programmed practice - Turkish English Dictionary